日本語版の Windows Server 2025 AMI がリリースされたので試してみた
しばたです。
以前の記事でリリース直後のWindows Server 2025 AMIを試しました。
この時はAWS側の不具合により英語以外のAMIが非公開となったのですが、その後日本語版AMIが再公開されたので試してみました。
いつから日本語AMIが復活したのか?
最初に公開されたWindows Server 2025 AMIは2024年11月4日バージョンでした。
その後2024年11月13日にWindows Server 2025自身の不具合を解消したバージョンのAMIが公開され、この時点で日本語、韓国語、中国語版も再公開されました。
ただ、この2024年11月13日版ではSSM Agentの対応が間に合っておらずSSM関連の不具合が残ったままでした。
続けて2024年11月19日にSSM Agentのバージョンを上げたAMIがリリースされ、このバージョンから目立ったエラー無く利用可能になっています。
東京リージョンのAWS CloudShellから2024年11月19日版のAMIを検索するとこんな感じです。
# 東京リージョンで2024年11月19日リリースのWindows Server 2025 AMIを検索
$ aws ec2 describe-images \
> --owners 'amazon' \
> --filters 'Name=platform,Values=windows' 'Name=name,Values=*Windows_Server-2025-*2024.11.19*' \
> --query 'reverse(sort_by(Images, &CreationDate))[*].{Architecture:Architecture, CreationDate:CreationDate, ImageId:ImageId, Name:Name}' \
> --output table
------------------------------------------------------------------------------------------------------------------------------------------
| DescribeImages |
+--------------+---------------------------+------------------------+--------------------------------------------------------------------+
| Architecture | CreationDate | ImageId | Name |
+--------------+---------------------------+------------------------+--------------------------------------------------------------------+
| x86_64 | 2024-11-21T02:07:29.000Z | ami-0cac4870341f2330e | TPM-Windows_Server-2025-English-Full-Base-2024.11.19 |
| x86_64 | 2024-11-21T02:07:28.000Z | ami-0c36ed888ef40f542 | TPM-Windows_Server-2025-English-Core-Base-2024.11.19 |
| x86_64 | 2024-11-21T02:07:23.000Z | ami-0ee7c268949eb26cf | BIOS-Windows_Server-2025-English-Full-Base-2024.11.19 |
| x86_64 | 2024-11-21T02:06:59.000Z | ami-07ce838ae14aa78e3 | Windows_Server-2025-English-Full-SQL_2022_Web-2024.11.19 |
| x86_64 | 2024-11-21T02:06:56.000Z | ami-05123f3a09bce71b0 | Windows_Server-2025-English-Full-SQL_2022_Standard-2024.11.19 |
| x86_64 | 2024-11-21T02:06:54.000Z | ami-0f5a0b83721db3525 | Windows_Server-2025-English-Full-SQL_2022_Express-2024.11.19 |
| x86_64 | 2024-11-21T02:06:50.000Z | ami-0bb28d91fea16642c | Windows_Server-2025-English-Full-SQL_2022_Enterprise-2024.11.19 |
| x86_64 | 2024-11-21T02:06:46.000Z | ami-015764e21606d9688 | Windows_Server-2025-Japanese-Full-Base-2024.11.19 |
| x86_64 | 2024-11-21T02:06:41.000Z | ami-056f1ae2854161581 | Windows_Server-2025-Korean-Full-Base-2024.11.19 |
| x86_64 | 2024-11-21T02:06:41.000Z | ami-01e71250f518af3d3 | Windows_Server-2025-English-Full-Base-2024.11.19 |
| x86_64 | 2024-11-21T02:06:38.000Z | ami-0bf2d94fd7065d628 | Windows_Server-2025-English-Core-Base-2024.11.19 |
| x86_64 | 2024-11-21T02:06:34.000Z | ami-0a30c28a13b3165ac | Windows_Server-2025-Chinese_Traditional-Full-Base-2024.11.19 |
| x86_64 | 2024-11-21T02:06:28.000Z | ami-05417efee8b573c46 | Windows_Server-2025-Chinese_Simplified-Full-Base-2024.11.19 |
+--------------+---------------------------+------------------------+--------------------------------------------------------------------+
試してみた
前回同様東京リージョンで最新の日本語AMI(ami-015764e21606d9688
: Windows_Server-2025-Japanese-Full-Base-2024.11.19)を使って新規にインスタンスを構築します。
結果は下図の通りいい感じに日本語環境のWindows Server 2025に接続できました。
初期インストールされているAWS関連のソフトウェアは
- EC2Launch 2.0.2046
- SSM Agent 3.3.1345.0
- aws-cfn-bootstrap 2.0.31
- AWS Tools for PowerShell v4.1.694
となっています。
SSM Agent Ver.3.3.1345.0になったことでセッション接続の問題は解消されましたが、まだ特定条件でSSM Agentの接続が切断される問題がある様です。
Windows Server 2025自身がリリースされたばかりですし、こなれてくるまでにはもう少し時間が必要かもしれませんね。
余談 : SSM Agentとwmicの利用について
SSM Agentの不具合自体は11月13日リリースのVer.3.3.1311.0で対策されているのですが、リリース前に不具合が発覚したのかこのバージョンのバイナリを入手することはできません。
さらに次のバージョンとなるVer.3.3.1345.0が入手可能な対策済みバージョンとなります。
対策のコミットはこちらになり、単純にwmic
コマンドの利用を止めるのかと思ったのですが、従来の挙動を変えたくなかった様で「Windows Server 2025以降のみwmicの代わりにWQLを使う」という判定になっていました。
あとGo言語でWMIを扱うライブラリのStackExchange/wmiが2022年にアーカイブされ、フォークされたyusufpapurcu/wmiに開発が引き継がれていたことを今更知りました...ちょっと驚きです。
最後に
簡単ですが以上となります。
前述の通りWindows Server 2025自体がリリースされたばかリなので安定を求める方はまだ採用を避けたほうが良さそうです。
まずは検証等で利用することをお勧めします。